package cn.psvmc.cxzapi.model.delivery;

import lombok.Data;

import java.util.List;

/**
 * @Description 顺丰-路由查询参数
 * @Author ywx
 * Date 2024/8/18 10:55
 **/
@Data
public class SfRoutesSearch {
    //响应报文的语言， 缺省值为zh-CN，目前支持以下值zh-CN 表示中文简体， zh-TW或zh-HK或 zh-MO表示中文繁体， en表示英文（N）
    private String language;

    //查询号类别:1:根据顺丰运单号查询,trackingNumber将被当作顺丰运单号处理 2:根据客户订单号查询,trackingNumber将被当作客户订单号处理（Y）
    //3:根据运单号+运单对应的收寄人任一方电话号码后4位(参数checkPhoneNo中传入)查询,系统校验信息匹配将返回对应运单路由信息。一次性查多个路由，checkPhoneNo传入多个电话号码后4位，用英文逗号隔开，作为一个字符串
    private String trackingType;

    //查询号:trackingType=1,则此值为顺丰运单号 如果trackingType=2,则此值为客户订单号（Y）
    private List<String> trackingNumber;

    //路由查询类别:1:标准路由查询 2:定制路由查询（N）
    private String methodType;

    //电话号码验证
    private String checkPhoneNo;
}
